Button Image Alignment Fix (#30)

Changed button element from button to div for consistent rendering
across browsers.

Fix for #30. Maybe a fix for #272?