As it looks now that lib contains way more then I want to pull in so i'm just copying the files i'm interested in.