added model and controller for Article