added optional key to a maze and ability to specify it in the .maze files
give a key a location within the maze
draw the key (if it exists) to the UI and store it and its location in the maze
wire in callback to explorer when a key is found in the maze. Add dependency on lodash
indicate on the maze when a key has been found and prevent it being picked up multiple times