added guards for raster layers.
added methods to fill a a combo with layers.
added docs