Key-Val Store on top of Mongodb, originally for csc130 students