Squashed commit of the following:

commit a2b54513ed8a44a5f19a74aafa60cc98ac0ad589
Author: Samuel <samuel_tang@hotmail.com>
Date:   Sun Dec 28 13:59:16 2014 -0700

    Update Readme.md with GUI instructions

commit df915bbfcf6c45360d9856c8be93b7820128929c
Author: samsnowy <stang@uwaterloo.ca>
Date:   Sun Dec 28 13:45:18 2014 -0700

    Keylistener (attack 'a' button)

    You can attack with 'a' with a direction key now.

commit 11dc47513d3a53bae128049c705cebbd3971c16f
Author: samsnowy <stang@uwaterloo.ca>
Date:   Sun Dec 28 12:41:42 2014 -0700

    Keylistener v0.1 (arrow keys)

    Implemented basic arrow keys movement.
Merge branch 'keyListener' of https://github.com/19506jk/Nirvana into keyListener