Initial version for a Beta version

It needs some reordering of the code and still does not guarantee all
properties required for avoiding dishonest actuation from Igloovote
server or for DOS attacks.