Corrected namespacing, changed class to interface.