clean up the daemon forking some more.
fix get_all_names() and start() validation. Try some drawing.