Feature 85 comment backend

Incorporates Feature 86. Has tests, only throws blue audit flags. Builds and runs on my and @npmanor's systems.