Added the landscape views and code re-factored on UI part.