added initial loading screen and improved UI in news