cleaning and simplifying the codebase.
removed empty headers/longtime-unused source files.