Throw Away Framework implementing a pseudo-dci pattern