imported ryan's tutorial code
factored tutorial code into its own file. renamed ids to match button text
initial setup of sequential tutorials
added minimap tutorial. flagged initial convo to be an action
click events now obey the allowKeyEvents flag
added tutorial part two:
 - two sets of tutorial info that each get loaded at different times
 - if you skip first part, second part isn't offered.