added test file, reworked makefile, renamed main lib files
added lib creation to new Makefile
finalized makefile. should be complete for targets for time being.