Centralizes most input binding