Cleaned up the UI and styling; added support for responsiveness