Added a button class option and structured the xml the same as the Geo Location widget