added external resources to the landscape_model plugin
added interfaces to the landscape_model