made agent-api into a maven project