Adding Framework for GUI items

Things done -

- Default Wheader
- Way to Configure them
- Tests
- Other small issues