Added BigDecimal, Date, and Time types

Closes #88.

I would remove thest Right ... comments across this file.