Completed HTTP File Server

Final solution for HTTP File Server challenge.