Added shell_t and environ_t structs. Fixed some whitespace issues.