Moved top tabs into their own QML component