Added keyboard to the input controller. Will add Gamepad after adding mouse. Prepare to merge.