added loading, no internet and error views for articles