added category model
updated database to containe the categories problems join table
added shortname to problem
added validation for shortnames as well as routes. fixed #87
Fixed ace issues
Merge pull request #98 from codeflash/feature/categories

Feature/categories
Update Gemfile.lock
Merge branch 'dev' into feature/ui

Conflicts:
	Gemfile.lock