class loading and beginning of server implementation