Switching tabs properly. Fragments need more functinality.