SECOND BOSS

634 lines of boss. Totally worth it. Still needs a bunch of tweaking.
Also fixed some bugs and added useful collides and collidesWith
functions.