fixed pickle path pickle
fixed validation bugs, and a dialog bug
finished delete and update table view commands
beginning a refactor