Refactoring the code to make it easier to reason about
Making the tasktracker container cpu configurable
Formatting changes
Sort offers by load hint.

Requires Mesos jar version bump.