add manifest for artifacts
renamed class
little changes in server
little changes in client