Remove duplicated buttons to improve UX, Removing dead code, Gulp/bower, introducing componentization