Crypto Currency - The Future of Money