initial version of some component files
added specialized skill 'Dunkelsicht'
more component files, some refactoring