cleanup unused test files
added common spec module for validating spec names
improve test coverage