Updated readme and the compiler