Implemented first cut of funct test to check that empty list items can't be submitted.
Move unit tests into a folder with a single test file.
Split out unit tests into two files in their own new directory.