Input management has been simplified and is now handled through an inheritable object.