GUI more dynamic
Structuring gui