Modified BeanMapper to use Reflection to set fields instead of depending on existence of setters in Beans