add abstract instrumentation class
continue work on socket code
make src directory
update README with directory information