You're doing it wrong - Business Logic, View Templates and faster Unit Tests