Use a tree structure to select map layers

As per specification dated Sept 26 2013.