setting deps versions and adding mongodb
new structure