Separates finding methods and converters from instantiation

Bean building can happen later. This code is still
very messy and needs cleaning up.