Level Generation

Added the auto-generation of levels and obstacles. May break
everything...