Create Exception classes
Create split_jobs method
Create invalid_jobs? checking method