labels for checkboxes and some more gui improvements

Guck mal, ob dir das was nützt. 
Nicht vollständig getestet, da ich z.T. nicht weiß, was wo verwendet wird.
Habe ich Tabs und du Leerzeichen zum Einrücken?  Gibts es irgendwelche Code Richtlinien?