split into multiple source files
compile shared library
test library linking
add library test
rename library in install target
update .gitignore
add clean target
Merge branch 'split'

Conflicts:
	makefile