Added more functionality.
Started adding xml save/load