added file browser. Client class, not yet used. There's a memory leak that needs to be resolved.