fixed bug and upgrade bower and npm