Removed useless button functions, added randomness to entity spawning 

This pull request has the following updates:

* Cleans up useless button functions.
* Adds in the ability to spawn a random assortment of entities.