Return instancetype rather than id
Restart color animation when added to window
Merge branch 'tabBar_fix'