Changed how application checks for empty or whitespace names. Error now
displays on top of form. Fixes #2 (and a better solution to #1).