Things to do:

- Improve error handling even more

- Optimize memory allocation

- Fix focus problems (probably wont happen)

- Scan for SOM objects and leave them out (need SOM Toolkit first)

