Difficulty toggle, bug fixes, new spawn mechanics

- added difficulty toggle (number keys)
- fixed startup crash after resetting scores
- enemies spawn every 5 seconds, bosses every 5 minutes (other than that its the same)