Added license and cleaned up component.json