Updated selection layer to pass geometry type

Updated so that the selection layer is able to determine the
correct symbology to use based on the type of geometry selected