Refactored, tests passing

Deze refactor is net zo goed voor mijn eigen begrip als voor de cleanup. App.delegate 'owned' nu de tapes en de controllers refereren deze.