Added some hover and click elements to map, but it isnt quite right yet.