Pulling Trieng changes. Added simple input handling and player movement.