Added file selection functionality. Improved overall look