Refactored method to convert resource
Removed return from method
Removed clone methods
Removed ResourceInterface