Home Entrepreneurship Three Essential Components of a Successful Small Business