add scala support for creating tags
scala support added as modules