adds page creation functionality and fixes article udpate