Added method to remove resources after adding them and made exception messages a bit more clear for some edge cases by including the original exception message.