Plugins system

Be able to add editing functions by using plugins