Javascript implementation of Common Language Runtime