Added more API hooks, New logging macros, Bug fixes, Project structure changes.