Add informed consent

This is the initial server implementation of the informed consent process.

@gsathya, would you review this when you get a chance?