improved control scheme
added tostrings and accessors
improvements to move scheme
fixed rotation system not being a bro
fixed the goddamn conditional collision system
updated TODO
gave every char special properties, made hardcoded values like speed into components