Squashed commit of the following:

commit d783717f090cd4c4324f5a410a28310621648dca
Author: Anth Richardson <anthrblahblah@gmail.com>
Date:   Sat May 11 22:33:40 2013 +0100

    - Basic Movement
    - Character Class