Updated key-mapping and added difficulty control