Large modification of todo. Is this original enough?
Moved obstacles, spawners, and hazards to their respective directories.
Better error handling.