Add the appView

  * Add its element
  * Add its template
  * Add all jQuery bindings
  * Add listening for add and reset, which will render a
    new todo and render all of the todos in storage,
    respectively
Logic to create,edit,delete and filter todos

* Created events for the following:
  * createOnEnter, which creates a todo when enter is pressed
    in the input field.
  * clearCompleted, which removes all items which have been
    marked completed
  * toggleAllComplete, which marks the entire list as complete
* initialize now has callbacks bound to it to new events:
  * filterOne, which listens to the completed flag for models.
    This will trigger 'visisble' on the model
  * filterAll, which triggers 'visible' for all models
  * render, which is being listened to by all events
* render updates the view with the following:
  *#main and #footer sections displayed if have any todos in
    the collection
  * #footer uses the statsTemplate and populates with the
    completed and remaining to do amounts
  * statsTemplate also will have multiple filter links
  * allCheckbox updated based on whether there are remaining
    todos
Merge pull request #7 from mknudsen01/appView

App view