Add tip calculator with methods