Add payments app with LineItem model.

Resolves #334.