A flexible drawing library