Reshuffled everything into 'teapo' module. Added knockout.d.ts import from DefinitelyTyped.
Updating TypeScript. They have moved on from silly unowned 'Services' module to 'TypeScript.Services' now. Adjusting the code to that.
One more adjustment following Services->TypeScript.Services move.
Making FileList observable.
Going back and reworking it all to Knockout way.