Started work on input manager