Added job schedule, changed sparky delay, and rating requirements
Changes to models to avoid infinite recursion through reference chain