Rewrote some of the code it adds a summary, title and subtitle based on input options
Added more possibility implementations. It needs even more refactering now