added hud and key handler
remove boost dep
cleanup crash on shutdown
slight interface change