need to start minimizing mongo code, come to conclusion on aggregate relationships (order - orderline)