Mock up v3

Future update
- add/edit gui
- add level select
- (possibly) implement data storage
- (last step) reformat coding