Refactoring begins - main controller shortened by 250 lines: videos, DJ, firebase, user, bounties (some functionality may be missing or broken)