Tabs
Cleanup
Use vector to store tabs
Separate tabs for all types of data