closes #1429, closes #1472, closes #1358

Yeah, we will need to refactor the chemical records new and edit form, when do you think you can work on this together?