add fee column to payments
Merge pull request #29 from epicodus/add_fee_column

add fee column to payments
add total_amount to plan
set recurring_active to false when user is paid up
keep processing fee seperate from the principal amount
refactor payments controller
ensure user does not pay more than what is owed
refactor calculate_fee method