Framework and first pages