add proposition and comment models + add proposition template