Added thread for handling player movement input.  Though having bad roll over issue with floats/doubles.