implement basic tags, views structure