Stage 1 Complete.  Clicking on a layer opens a modal for image selection.  Clicking on an image add the image to the stage of the individual layer and to the stage of the main canvas.
Stage 2 Complete.  Image is now part of a group and that group is added to a layer which is added to the stage.  The group cannot be moved out of bounds.
Stage 2 Modifications: Changed the way that the dragBound is handled so that it is applied to the group and works in all cases.