[src] add initial server module and base usage