previous merge included this commit - added saving and loading of presentations