engine's endpoint name generation is in manifest now
minor stuff
some proper renaming, preparing for the socket error handling code
missing files
i/o error codes