working 2048
Added Keyboard functionality