Finish tab functionality
merge menu api working
initial styling