First cut of the stack layout (not quite right yet)