Added column panel, refactored panel adding from rows to include panel specific parameters. Moved call to init function to template to avoid double init