added basic mongoose functionality
mongoose adjustments
further layout + merged mongoose