initial calculator port
call format functions on custom event
move initial charity selection to window.load
result formatting functions should iterate over .each() result
clean up unneccessary var's
commit for merge