Adding unit tests
Re-factored RamblerReport to output junit style report
Re-factorings to allow better reporting