massive changes, added different vhost look up methods and added some small bugs with how the server looked for files.