server backend for compiling code