add grunt, bower and test
extrach _each()
add attr()
rename _each() to each()