En masse små æmdringer

Ændringer af eksisterende metoder, oprettelse af nye metoder mht.
userevents, og retning af GUI and what not