Result Calculation and Report Generation with charts

-> Fixed bug - if comments are null no need to pre-process
-> Added module to calculate results.
-> Added module to generate charts (matplotlib) and generate pdf reports
of analysis