Fixing SQL errors, adding tests, creating fake data, adding report.