Made changes to create a basic implementation of facade to the server