ShiroUser and ShiroRole refactor, added UserTagLib