Primeira versão do input manager.

Ainda não está funcionando cem por cento, falta debugar mais.