implemented Countable interface, Add 2 functions for counting and tests

selectCount($column = '*')t: Using SQL "SELECT COUNT()" to get result (faster)
count(): Fetch all results and simply counting the array, implemented Countable interface