initial add hello world project structure
implement authentication