tags model created and tests passing