Added files for Server based approach