tried to make a double buffered output; added cutscenes
added endscenes
added ending scene
added NPCscenes