A small library that I am making for myself, trying to find something I am comfortable with