move spec files to spec dir, and create spec_run.go for test run