Added filter parsing tests
Moved most reporting functionality out to a separate file
Added skeleton files for Reporting tests