Add base template and Zo2Framework core class