- fixed some bugs that the dgv was causing due to me not covering edge cases
- added some state changing fixes. Going from Add to Blank does not reset Add button from "Add New" to "Add Blank"