This program has been developed and is Copyright (C) 2009,2010,2011,2014 by Josselin Chièze