added server stuff. NOT FINISHED YET
added server stuff. NOT FINISHED YET
added server stuff. NOT FINISHED YET