format code using idea; move TrustManagerFactory to test
clean code: rename server/RequestDecoder => server/Decoder
refactoring code: rename var, move code around