Structure elisa plugins some_plugin models controllers views elements plugin_controller.py plugin_model.py models data_sources controllers components [ reusable blocks of controller logic avaiable to controllers when specified ] views elements [ mini reusable views for any view ] app_controller.py app_model.py