fixed all the interfaces and classes so they are named properly
finished updating interface name change over
one more change
Merge pull request #14 from yooper/fix_interface_naming