Added BigDecimal, Date, and Time types

Closes #88.

cleanup all these commented lines?