before big refactoring
in the middle of refactoring tabs
almost works
finished refactoring managing tabs
renamed tab views to more appropriate names
renamed some tab view files and almost fixed new element field
fixed new element field bug
fixed conflicts