Regex can be combined under 1 array element.

The array notation simply escapes any pipe ('|') occurances in the
regex rule. No need to split our regex into multiple validations
rules.
Tag names should be alpha.
Completed Tag integration test.
Tag name can be alphanumeric.
Bind the Tag repository implementation.
No "all" function on Builder.
Allow alphanumeric tag name rather than just alpha.
Need to mock "get" over "all" function.
Complete Tag repository integration test. Closes issue #1.