Finishing Touches

lots of little changes to make the app feel more complete