Tax and financial planning for professional partnerships