Add token, enemy classes
Added input checking function
Added limits to player movement