define account struct
string concatenation prototype
xmalloc prototype
xmalloc prototype