Reworked Reports/Removed unnecessary imports

Made Report an abstract class, since that's what it was acting as,
updated the extending report classes as well, and removed unnecessary
and outdated imports in various classes.
Merge branch 'master' of https://github.com/hackersob226/AndroidProject