switching over to hapi. It appears to just work.
got some joi validation love
clean up of packages