Aberdeenshire Council has launched a new project with a dedicated team to support locals in starting and growing their own businesses.