Added basic structure of webserver assignment | added implementation and...

... test cases for dispatcher module
Create a private variable, set it once, and expose a `readonly` get property.