Refactoring and adding helpers.

TODO: Fix max age header response.
Adding csproject