Added initial ThunderCloud code.