Added cross-OS support, created default server error page, fixed directories in the document root, added directory listening.