feature: add cross-browser view support
feature: move "add category button to up"
feature(styles): correct some styles
feature: remove check
feature: rename  config name const
feature: change instance function and update some fields
feature: add default name for instance
docs: add package, category, author and copyright
feature: move logic to drivers

Split logic to database and file drivers. Database driver save config changes in DB, file driver save config changes in config files
feature: change default module driver
feature: move generate_element method in Controller
feature: set core class as abstract
feature: move some methods from core in drivers classes
docs: move comments from config file to guide
bugfix: change remove file operator
feature (database_driver): remove from module config file `items` param
feature (file_driver): format config content before export
feature: merge config param in instance
feature: add max_count_revisions param
bugfix: wrong key name