fixed geany project name
split serve_client function out to module