Renamed Boundaries to LevelInfo to account for backgrounds. Collisions still need debugging.