added brick common, new build system, shadow dom