Added validations so that you can't save to the db when there are blank fields.
Also fixed the new for ideas.