adds collision logic to utils.py
factors collision in barriers to use new utils
flake8 fixes
delete unused data files
remove unused decorator
remove unused module injections
remove print statement
fix injection in main
rate limit player firing
fixes pep8 spacing error
reorder imports with isort