Updated the client interface and made small changes to the bof file.