fixed bade makefile and component.json