Adds loading user data from csv.
Cleans up both csv importing methods to share more code.
Sends email based on user name (which then looks up through user.)
Moves User and Payment into their own module.