updated bower dependencies
lint with a better code guidelines