Describir: Object-oriented neural netwoks in Cpluplus