Refactoring: A better way to retrieve AbstractProject class objects from the View
Feature: jobs can be ordered by either their "name" or "display name"

Closes #22 and is a first step towards addressing #37