Started work on a custom input manager