Added methods to set the position, margin and shape.
Added method to set the layout where the snacker will be shown.