updated check if we are already compiling when a new request is made and we have surpassed our threshold for compiling again
updated to compile the files when the container starts up