abstract om builder with ability to set base template path
templated base form class