Speedup runtime with factor 3.

* Do not parse files twice, keep values around.
* Do not check if online (took 0.3s)
* Add ts framework
* Call less subshells