Initial commit of the code under the license GNU AGPL