A version of TextPRGOnline that uses mongo DB and was created entirely by myself