updated UI, added firefox manifest, new icons

Changed the UI to better fit mobile devices, added a manifest file for
Firefox, and added icons.