added controller and model for tags, added an oauth controller