updated project structure

added several projects
started implementing some business logic