Basic crud implementation for articles