Completed implimentation allow servers to register to and receive queries from the Gateway server
Added methods to facilitate retrieving server info and authentication
Added files for testing program