Successful Consulting: Mastering the Five Challenges that can Make or Break you as an Independent Consultant