Refactoring of Class structure for reflection. I also added ClassMeta and method invocation framework that works with List like fromList does.