added http file server fuctional
merged