Added controls & readme holding

Added a controls factory to deal with input (keyboard only at the
moment) and added a holding README page.