Modificades classes bàsiques i creades noves

Falta tota l'interfície gràfica i modificar algunes classes existents