initial commit
logic fix for None type handling
cleanup and adding agent.special_ram
adding special_ram
adding test for jobtype