Added powerups

-implemented powerups that spawn at an interval at some probability of
succesful spawn
-refactored some other code
stuff
ignore
Revert "Added powerups"

This reverts commit 42d58d3c4493e53cf711ef5dd4e290d83fdc3d2a.
test fix recommit hopefully
ignore