Want to start a business from home but have no clue what type of business to start? Here are 40 small business ideas & a free business plan!