Descargado SimpleApp Archetype 1.6
Moviendo archivos al directorio raiz
Cambiando artefact ID y group ID de los POM

se cambio el artefact ID de webapp a GestionEscuelaIsis.

se cambio el group ID de com.webapp a FourtHeads.
Agregado de las clases de dominio.

Se agregaron las clases de dominio con sus respectivos repositorios
Clase AlumnoRepositorio: Agregada metanotacion DomainService
Clase PersonalRepositorio: Agregada metanotacion DomainService.
Clase CursoRepositorio:Agregado metanotacion DomainService.
Clase MateriaRepositorio: Agregado metanotacion DomainService.
Agregado pagina de bienvenida (SIGES)
Cambiando persistencia Hsql a PostgresSQL.

isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName=org.postgresql.Driver
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL=jdbc:postgresql://localhost:5432/gestionescuela
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName=gestionescuela
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword=gestionescuela
Clase materia: agregado propiedad año.
Clase materia: Agregado año al metodo Title
Clase materia: Reescribiento metodos equals y hashcode.
Clase MateriaRepositorio: Agregado atributo año al metodo Cretate
Clase MateriaReporistorio: Agregado metodo removemateria.
Clase Curso: Agregado asignaciones y borrado de materias.

Se agrego los metodos para asignar Materias, Alumnos y Personal.

Tambien, se agrego el metodo borrar materia, el cual listas las materias agregadas.
Clase Curso: Se agrego los metodos correspondientes para quitar alumnos del curso.
Clase cursos: Sobrescribiendo los metodos equals y hashcode.
Clase curso: Arreglado query's.

Se migro el metodo query para hacer referencia a un query mas generico.
Clase materia: Se migro la query.

Se cambio el metodo query por una query mas generica.