Employing Recent Technologies for Improved Digital Governance