I am interested in begging to develop a few modules, but a big head-start for me would be helping me find pieces of actions in code.

Here are some of the things I need to find:

(1) Where is information from the user forms posted to the database, would this be a good place to add module functions that do some compliance checking before an order is processed, or immediately after it is processed?

(2) I want to add a module for creating products based on the "spread sheet" model. I know there is already one built in (export to and import from excel).

(3) Are all the elements of creating a product included in the code that handles this function?

(4) Anything special I should know about creating another menu element to render this new code.

That's all I can think of right now.

Thanks!