added basic client project structure.