Started working an input system. Works but incomplete.