initial checkin, created project structure and build script