Revamped from prototype

Camera moves up instead now and there are 4 colliders (2 of which
indicate whether or not a hat is in view)

Also made wave spawnning more modular (haven't done anything with this,
but could theoretically spawn multiple hats)

Optimized the amount of checks it has to do too