update js dependency system with bower
update README to reflect dependency changes
merging changes