Add new layout base class, add topic row layouts