gitignore added
interface prefix removed, cs
tests updated accordingly
remove unused files