Fix opening files.
Set the metadata fields on the UI.
As this is now loaded in the track we can set it ourselves.
Remove old MetadataController
Add metadata to Track
Remove unnecessary convenience constrctors
They don't add anything and can sometimes be misconstrued as singletons.
Getting somewhere... this is all a bit weird though.
Managed to break something, but committing this anyway.
Pointing MetadataController's WindowController to the sharedInstance.
Moving the open methods to PlaybackController.
Moving openFile: back to the AppDelegate.
Remove all the obsolete things.
Filling out the empty IBActions.
Axing obsolete methods in the AppDelegate.
Filling in the rest (mostly) of the PlaybackController.
Cover art injector now lives in the window controller.
Moving the metadata methods out of AppDelegate.
Adding a MetadataController to handle... metadata.
OMG, adding a Track model.
Connecting the play button.
Afonso Wilsson (who the fuck is that?) -> Revyver, Inc.
Adding a new PlaybackController.
Removing the window from Menu. Goodbye old friend.
Hooking up the open file dialog, etc.
Adding back the rest of our UI controls.
Fixing some nuttiness with constraints.
Bringing the new WindowController into AppDelegate.
Adding back our WebView.
Moving the segmentedControl stuff to the WindowController.
Making Window.xib a resource.
Creating new methods related to UI construction.
Adding our WindowController and creating a sharedInstance shortcut.
AppDelegate is no longer the NSWindowDelegate.