Pages linkage and saving

@amatar07 @ytarek @marwanelderwy  @maged918