Prototipo inicial acabado.

Mejorar funcionalidades y seguir haciendo pruebas