Issue #8: Add a dropdown menu and improve graphics