Added layers

We can now differentiate when a user clicks on different layers of the
map.