Added proper graphics and icons, user interaction