style changes, cleaned up code a little, made backlight stay on during ditty