server handling
using snaplets
request handler
sending over ethernet in server