Kora - Decentralized Financial System for Underdeveloped Areas