Add changelog and version files

- Changelog is in CHANGELOG.md
- Version is in VERSION.txt
- Closes #123
Re-write contributing guidelines
Merge pull request #124 from justfalter/add_changelog_and_version_file

Add changelog and version file
Refactoring UI angular code.

    - 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.
Update CHANGELOG.md
Merge pull request #126 from dsweet04/refactoring_angular_ui_by_styleguide

Refactoring UI angular code.
Fix changelog spacing, re-add instructions