Adding project structure and API library.