keyboard and mouse controls combined
hides cursor when in mouse mode, vice versa
frequency of levels raising increases as time passes in marathon mode
save records upon retry or quit
load all level data upon startup
filling levels uses data from startup, does not have to access server again
using howler library for sound effects compatibility across platforms
functionality for scrolling menus
fixed bugs for saving levels in editor
edited levels
winlose menu allows player to restart even if level won
updated update of player progress, now awarding one star for completing level
bug fix: use level_data from server to load level menu items
star system awards star for level completion and beating star score
added star scores to levels 1 to 14
star count displays for each level in the menu
star progress keeps track of how each star was acquired according to position in the array
star awarded for fast time, and bonus star for all stars won in one run
fixed dressing for main menu
lockable menu items