Reworked the DMTabBar classes to be much cleaner and adapt it to the style we want to use