source code for a point-and-click adventure game