WIP
Split jobs/builds and refactor a bunch of stuff
Initial working build controller
Merge pull request #12 from ironcladlou/job-controller

Job controller