Fixed but where talking to the thief head for the first time just says he's fainted
Changed order of functions in UI manager to read top to bottom
Factored parts of ui manager into a user input manager and a graphics manager
Moved hit hotspot logic into the scene manager
Refactored conversation manager so that all DOM display sort of stuff and sound stuff is ready to be factored out into another module easily.