Concept conversation v2

Work to get commenting working and now comments are stored in a separate table to prevent any overwrites and to be better formatted. 
Some code clean up still to do and also need to merge with master.