A fairly modular ordering program that can be configured easily for use with databases