Random buttons
First append to buttonData
Minor cleaning
Extracting shapes to own file
Bonus comments
First pass of data structures