implemented skeleton blog functionality using mongodb