More work on Add Class

Added in checking if the fields are populated when the user clicks Done.
Check TODO tags for known errors. Done for the night.