Initial commit of API Project and basic directory structure