refactor blog and add articles