Lots of changes, Thread Comments repo, ienumerbale stuff