add unittest, test army
some errors and german umlautes