get rid of swp files
session object to abstract HTTP details from the client object
refactoring of client object