Moved Button to common/ui
Fluent button building

At this point, we've got a button on the hex grid.
However, clicks go through to the hexes too.
Refactoring time!
Removed hex click, added click to map
Fixed button coordinate check