Added the @param for line and column to all methods (except type
creation) in factory
Added @return to factory
Added a whole binch of docu to factory. Taking a break now.