fixed issue with themes reseting to default after hearbeat functions fires
older themes compatabilty removed

Signed-off-by: SAMods <wdm2005@blueyonder.co.uk>
added a wip default xml JSON theme

Signed-off-by: SAMods <wdm2005@blueyonder.co.uk>