Commited some old libaries I wrote