chore(app): adds ts ref paths, fixes karam runner.

Karma compiles the .ts files indivudually - unlike the build
process which concats them together - so each file needs
reference to where the ts compiler can find types. This is
really annoying but probably needed to ensure proper
encapsulation of components

#! GIT COMMIT MESSAGE FORMAT ERRORS:
#! https://docs.google.com/document/d/1QrDFcIiPjSLDn3EL15IJygNPiHORgU1_OOAqWjiDU5Y/edit#
#! Line 1: First line should be less than 50 characters in length. (is 55)
#! Line 3: No line should be over 72 characters long. (is 257)