removal of unmaintained files

continuation of 091270c81ed9c84f0e86c19168d4b28b95ae46fe
+explanation of previous commit
removal of register keyword