CAREGUIDE, INC. STOCKHOLDERS AGREEMENT STOCKHOLDERS AGREEMENT