Add project main structure and base api