change capitalization convention
* GlobalVariable instead of global_variable
* struct MyStruct instead of struct my_struct

Add get_key() while at it.