Boss Spawning/ Gate Dropping

This is going to be redone, but it does work
Merge with origin