Finished ChirperClient. Major refactoring should be done!