added gem reward
added laser
cleaned up code added enemy weapon
added boss
created win conditions