Added Input class and basic player movement