move and rename the spec files
initial cleanup of existing specs
fix some critical errors and add some more logging statements
Merge pull request #12 from ianphs/ui2

initial cleanup of existing specs