CAREGUIDE, INC. STOCKHOLDERS AGREEMENT