Cleanup components and README. * Update README for current development process. * Enable strictNullChecks in TypeScript and update accordingly. * Use new naming convention for element variables in TypeScript.
Use Typings instead of TSD. TSD is now deprecated. See also GitHub issue: https://github.com/DefinitelyTyped/tsd/issues/269
Convert assets to use ECMAScript 5.1 with TypeScript. As using ECMAScript 6 with TypeScript currently feel a little bit premature (especially on tooling front.) This change also make the compiled assets much smaller (by half) since babel-polyfill is no longer required.