Small style improvements.
Split into two projects, the editor app and the engine lib.

Engine will contain math functions, data types, and basic rendering services.
Introduce some transforms, in preparation for building a 3D viewport.
Basic mouselook + wasd style camera movement.