Hi Joe,
There are some technical docs about creating a report source available here:
http://docs.moodle.org/dev/reportbuilder
They are not 100% complete but should contain the information you need for a simple source. You could also look at some existing report sources for ideas.
Simon