Call getTemplate and getUi by default in initialize, delegate off to init method for subclass start-up.