* Support landscape mode for iPhone
* Support iPad
* Animation when saving Favorite colours
* Use NavigationController to push views
* Clean and improve the code for being easier readable and maintenance