Basic movement and vision working.
Slight refactor to make Super dumber, and in the object package. Add cast package to handle extracting type-asserted features.
Redo messaging. Shitty start to an events framework; needs work. Combat compiles, but untested.