- more bug fixes from refactoring, added a trace runner to the api project