- fixed bad Id name in extractor for ItemNames table (was AOID, must be Id)
- refactored extractor to use Enums in some places for more readability
- disabled VSHost at csproj level
Rewrote WebEngine to work with PHP Sessions.
Pulled out PHP, ASPX, and regular file handling into their own classes.
Pulled out errors 400 and 404 into their own error classes.
Pulled out request headers into it's own class.