Implemented movement and basic collision handling
They just don't... do anything yet