Tags

Implemented tag api
Basic message api