Added function prototypes. Added trim_whitespace(). Added #Include <string.h>