Major update

- updated folder structure
- basic external libraries (opt-in)
- first draft of developer tool plug-in
- system-wide error handling