Added struct for Tags
Added way to easily merge tags