Anadidas clase para gestion de eventos, algunas clases que hacen parte
de la interfaz, y una clase de tipo thread para el manejo del tiempo