Removing unused code - a major cleanup as it is the purpose of this git ...

...branch cleanup to master , close #9