Updated requirements and added prototype job generator