Implemted the base Model class
Swapped the query method with a getConnection method so you don't have to have nested promises
Added a collaborators table