renamed ModelRepository to MongoRepository
removed TODO

Not a good idea to rename to JobPositionODataController
added BaseRepository
renamed JobPositionsController to JobPositionController

Use same resource name for both read and write
renamed CompaniesController to CompanyController

Use same resource name for both read and write
moved slug logic to EmployerManager
added index to ElasticRepository ctor
updated test
Merge pull request #13 from mohseno/refactor

Refactor