Separated out functions and environments, copied in a json_parser written at work because I want to use it for managing a large dictionary of data, somewhere to keep everything besides just the person's name.  Also made the yesno function a little tougher to mess up, added quotes around name in case of spaces in names, and added a .vim session file for easier working.