Commit before attempting major changes. Stay tuned.
Sleep deprivation.
Everything seems to be functioning fine now.

Need to:
Clean up code
Add comments
Set up stats activity to push to team activity with no way to get back.