Cleaned up topic show code a bit
Started prototyping new review process for agreements, addresses #67.