grob implementiert

grob implementiert und funktioniert soweit schon. fehlerhandling ist
noch nicht ausgereift