gcm implemented.

basic gcm functions added.