Adding keyboard mapping and keyboar mapping components
Adding components support to the player
Adding keyboard controlled behavios to players
Fixing some previous bugs on tests that where not failing and hooked keys to player movement