Added validation error functionality

addresses issue/#19 When options aren't select to provide visual feedback.