removed unecessary runtime methods and added transpiler to compiler

closes #117