Added Job base code and streamlined API naming

Added Job base code and streamlined API naming