Changed version number generation, makefile heirarchy, Xml and Json, Stencil::show