Creacion de clases para representar los marcos y paginas, una clase para generar ids unicos, y cambios para implementar estas clases en la aplicacion