gets all the test working and controllers
adds coverage to gitignore
seperates edit and delete links
fixes factory to not make tests fail
Merge pull request #22 from osulp/feature/tests

gets all the test working and controllers