Cleaned up some imports and stuff, changed rightmost fence to rightmost obstacle for easier obstacle handling, and added two subclasses of obstacles: Ufo and Sattelite