Solves Issue #20 (Pool details test suite)

Pool Details Test suite and related test cases. Also has some modified test cases.