Updated requires to include local files. Removed the need for PatentAgent::