basic progress view
nothing to see here, db and mongo are toy js that needs to be deleted
mostly working version; finishing touches necessary
before merger
merged with hacky version