add article crawler

create basic article crawler
re-enable generic routes
override login form
cleaner controllers