Split the You NLP library to a NLP library and a Controller library.
Move the context required exception to the Controller project.
Add a new Utils project containing common types.
Extend the exception type from the common Utils exception type.
Remove the internal namespace for NLP. The stuff which were internal is now part of the NLP API.
Move the tests out of internal.
Make everything build again.
Just include the entire of the NLP library's precompiled includes, we will probably need it.
Fix lint errors.
Include boost with the new project.
Increase PCH limit.
No datetime libs.
Fix lint error.
Merge pull request #123 from lowjoel/explicit-response-type

Rearrange the project structure