working background scroll, orb path with mouse, game menu, boundary collisions