added lives, checkpoints, and transitions between levels, but graphical problems persist