Origin/add xml class

Second generation XML app is working and I will soon be attempting to develop a router, MVC model app, so  I will update the master