Update package and add Bower support