Player controller and mouselook scripts added

controller is still a little glitchy. The player won't phase through
walls though (for the most part)