 SoundsView = require 'views/sounds_view'
 SoundNewView = require 'views/sound_new_view'
 
+# Application bootstrapper
 module.exports = class Application
 
   apiKey: '76fc7439611dfed3405d099962c576d7'
 
+  # Kick off the app on document ready
   constructor: ->
     $ =>
       @initialize()
       Backbone.history.start pushState:true
       console?.log 'Hire me :) http://meleyal.com'
 
+  # Create the initial moving parts
   initialize: ->
     SC.initialize client_id: @apiKey
     @router = new Router

Router = require 'lib/router'
Playlists = require 'models/playlists'
Sounds = require 'models/sounds'

    @soundsView = new SoundsView
    @soundNewView = new SoundNewView

# `window.app` acts as the mediator between classes
window.app = new Application
