Major source refactor. Modularized. Added txt reports