basic tests added closes #14