Towards a Collaborative Authoring Tool for Cultural Heritage Applications: Modelling the Development Process Between Curators and Developers