added SText and groups
using snap svg
structuring using Snap SVG
added the layout
added icon for options
added draggable
svg drop listener is functional
added groups for labels and box bg
added a replaced group