add bower file
isolate dom tools
bump version
restructure lib