add http client classes, add CryptoHelper, modify models
refacotory simple http client lib, add some util classes, add some libs, impl oauth 1 and oauth 2 feature