Discussions frontend

This is currently a work in progress until the user interface is integrated.