Add page now detects negatives/invalid/empty input and will alert the user to correct these errors before it allows it to proceed