Squashed commit of the following:

commit 2ae7515b380e4dfd5bacb7cc19ea93d99a6b22ed
Author: ds <dsweet04@gmail.com>
Date:   Wed Aug 13 13:25:12 2014 -0700

    completed refactoring of ui code to styleguide and fixed url driven parsing. Closes #109, #102, and #101.

commit 186ccfe56dc0b44477e69ed628d3ca8c5e62df5e
Author: ds <dsweet04@gmail.com>
Date:   Wed Aug 6 09:50:33 2014 -0500

    Cleaned up refactored ui code.

commit e7041ba7c21125772dab092fb1dc34e55fe13acf
Author: ds <dsweet04@gmail.com>
Date:   Tue Aug 5 13:22:01 2014 -0500

    Refactoring of UI angular code to Opinionated AngularJS styleguide for teams.

    - Moved all ui html into view pages under the views directory.
    - Seperated all controllers into controllers directory.
    - Moved all logic into corresponding services under the services directory.
    - Added templates directory for directive templates.
    - Added directives directory.
    - Closes #101, #102, and #109.
Merge branch 'refactoring_angular_ui_by_styleguide' of github.com:dsweet04/cikl into refactoring_angular_ui_by_styleguide