A base for JS news apps.