Added castle windosor container to help with type converter injection. Added concept of IValueTypeConverters to handle specfic SQL type to .NET convertions