I'm extremely curious about your motivation with this project: was it only to get better at programming or were you thinking this could become better than other existing librairies? Good luck anyway :)