Isolation and Dependency Resolution of Presentation, Processing and Persistence