reimplement server backend
remove examples/