BBFTP Client with UCLA modifications and bug fixes