Report Bug 1/3 way done.

Still needs:
1. A reliable way to take in program data.
2. Access to SaveChanges that isn't denied
3. File Attachment