Added widgets feature

Added widget functionality as in the Light theme. Also added the Tag
widget.