adding component.json
adding commonjs exports + require (primarilly for component support, but should work otherwise)