project for auto compiling code