refactor utils
update test tags
add new dao js module