Here's the semi finished savelib, i'm gonna go to bed for a bit, need some sleep. it reads stuff fine, and stores it in an arraylist. validates xml with a provided schema,