Lots of Small Changes

Moved pickups to their own package, fixed things rendering over the HUD,
and did some more work on collision detection.