Breaking h file to categories

(Window, Tabs, Logger, Button)
Fixed bug with buttons name font

Button tab didn't have it own font so it was using font of the previous tab. Now this is
fixed.
Merge branch 'refactoring-and-fixing-bugs' into development