Models and classes shared by the Mapa76 webapp and the processing pipeline