adds tags and adds the relationships between them. Right now the tags just have the language but we will eventually add more functionality
makes all the migrations work so they actually support the has and belongs to many functionality, previously they were trivial
Merge pull request #18 from Berkeley169/models

Models