Re-engineering of demexp software (voting software for direct democracy)