Created tabs and many other things

Created TabView, a view to handle tabs for a ViewPager and many other
fixes/changes.