Removed stupid mapping factory because excessive object delegation is bad as well as provided Comments with their own unique object in hopes of better handling them