directed testing dependencies
compiled and added unit testing procedure
minor fix on test.cpp
changed test
again fix
Merge branch 'feature' into develop