cannon are shooting lasers, ufo are moving, abstract enemy class added