General tidying
Added some comments
Added downstairs (> key) for level testing