Distinct Tables Values: 90%

This PR allows the ability to do distinct queries on table columns
typehint it to be an array?