Add Subject Validation

Add vim artifacts to .gitignore

Add more validations + specs
Merge pull request #3 from samsheff/feature/add-issue-validations

Write model validation logic for issues - #66
Add Client Specs
Add Project Specs
Merge pull request #6 from samsheff/feature/project_specs

Write Unit Tests for Projects #37
Merge pull request #5 from samsheff/feature/client_specs

Write Unit Tests for Clients #29
* added semver to the project
* updated contribution guidelines

resolve bounty #73
Merge pull request #7 from aaronmallen/feature/asm-73-add_semver_to_api

asm-73-add_semver_to_api
* updated create session logic to allow for a user to pass name or email
* updated verbiage in views
* adjusted tests for new username logic

resolve bounty #75
Merge pull request #8 from aaronmallen/feature/asm-75-user_login

asm-75-user_login
* created clients routes
* created the authenticate_user! method
* created clients dashboard

see bounty #74
Merge pull request #9 from aaronmallen/feature/asm-74-client_dashboard

asm-74-client_dashboard
Clients model streamlined
Merge pull request #10 from asocas/fix/streamlined_clients

Clients model streamlined
created the contact dashboard logic
Merge pull request #11 from aaronmallen/feature/asm-74-contact_dashboard

asm-74-contact_dashboard
* created user profiles
* fixed test

resolve bounty #77
Merge pull request #13 from aaronmallen/feature/asm-77-user_profiles

asm-77-user_profiles
Use Positive inflection
Fix SQL injection vulnerability + refactor Users API controller