First checkin of reports app.  Needs a lot of work.