Start implementing Resources, refactor view wrapper.