pushing some test preliminary code
put things in a Makefile, get things to compile, merge things, put things in test folder, link lib from github