Add project structure and sample code