Changing level layout.
Cleaned up setting of character
Loading characters at end of preload in load.js
Fixing tilemap setup
Tidied up setting of keys
Fixing up player movement thanks to @PAEz for the help
Removing spell cast method