Implement changing of names generically #16
Finaliized last bits of rename class and namespace refactoring #16