Web server that serves traversable directory tree, JPEG images and HTML pages. (Deliberately using basic socket module for the implementation)