Add basic plugin system
Add functional plugin and remove "Hooks"
Ignore editor backup and temporary files