added project tests
tests reorganized
new tests added