This are some classes that I have written for myself and will soon evolve into something a whole lot more organized