Tabs now functional

going to run a few more tests and then merge with the main branch