basic program structure

drawing shapes on canvas

functions

shapes

attributes