Add tip calculator with user-supplied variables