added agpl license cc @jimmstout