added swipe controls for easier use on mobile devices and better buttons for use on non mobile devices.