Editing update

Ability to edit the articles properly now

Added in revisions into the setup and articles structure so that only
the latest revision can be edited

You can publish articles now

You can change the author of said article, and you can add information
at the bottom if you so wish

Added logout and login skip for logged in users

Can delete articles then undo a deleted one without refresh