RGL Character

Added basic player, input handling, collision manager, asset loader, and primary screen.
WIP, everything's a little messy.