bot compiler implementations basically work now.
Still need proper source file output when there is an error and
syncing with some bug-fixes in the Java plugin