Add "OperationalError" exceptions, and Article status + forgotten file.
If the table doesn't exist it raise an "OperationalError".
If the Article status is 1 = it's published, else if it is 0 it's not, else (-1) = it's removed.
And adding a forgotten file (article_functions.py) from lasted commit.