Updated to use the short array syntax
Updated to use the helper methods rather than extending a common class
Split out the result methods into a separate result class
Use the new Result class for result methods
Free the resources for a result set when the Result class is destroyed
Added row/column count methods