Improved adding/modifying articles, refactored more code, fixed more bugs