Base library
I organized the code to my needs