Portfolio Allocation Using the Layer Cake Approach