add mmany transitional changes. make shooter, obstacle empty, delete some other classes
remove blank classes; easier to work with
edit some vertices to get desired player shape and color.
add organizational changes. add cetralized constant class.
move all constant usage to main class
add player movement. glitches still exit and rotation not yet added.
fix glitches with movement. camera restrictions not added. rotation not added.
add intermiate code for implementing rotation based on keyboard input
add rotation, not dependent on keyboard input.
add keyboard input for player rotation. heavily buggy
reformat long parameter lists to not exceed recommended margin
add camera lag to appear as if camera is following player.
update constants
reorganize classes by subsystems and utilities
refactor package to not use abbreviated util
calibrated camera lag (intentional). on the verge of a huge solution man.
remove irregular spacing. add author tags
add commented formula for angle rotation.
fix merge conflicts, merge changes from debug. remove renderable, since it's better to have localized, more fine tuned drawing algorithms. comment out all code that depends on renderable and actor. refactor triangle enemy to enemy (the floating object enemies will be named something else, and the new name makes it easier to manage.