Now using CI Output class in Prepare::done(), moved some stuff around and refactored mostly