Added server code from Fall 2013 semester