update project structure and versions, add mongo