directory structure change; makefile change

move source files to top level
ss.mk for target ssearcher
organize obj/ with the same structure as top level
store dependencies in dep/
write snippets make target in the form of test_pool