Implemented compiler and added utils
Currently implementing path generator