Initial commit

- Add custom code to enable usage for Storyboard
- Smooth the desk change animation on header view by prevent layout
change to happen in certain size
- Move AXTabBarItem to public in order to customize the look and feel
in the higher level controller.