Implemented Server basics