Refactored skin and improved full screen.