Added first GUI elements / Added child relations

- Peformed further refactoring to make GUI creation easier
- Adding an object now automatically updates its related objects