Open source, cloud-based goal storage and goal sharing, with peer to peer gratification and encouragement