Inicial

Commit del progreso hasta ahora, varios bugs.