Create a proper job context
Create a proper job context

Create a job context and add in any useful information currently available.
Pass the context to the builder, instead of an empty hash.
Fix everything I broke in the last commit.

Liqwyd/Cyclid,Cyclid/Cyclid,Cyclid/Cyclid,Liqwyd/Cyclid