Value checking added for editing and reading. Added -n option to display headers when reading. Stabalized the parsing and interactive mode.