Intruducing namespaces for input controller and symplifying naming