adding tests for vector members
added versioning info and clean make target
refined make targets
changed string type for python3 and 2 compatibility