Base para el proyecto, voy a ir haciendolo en intelliJ y subirlo cuando esté funcional para la revisión