Calculates the payment amount, total paid over the life of the loan, total interest paid, as well as generates an amortization schedule.