* moved generalized versions of archive by date or author views to cw.baseviews * refactor boxes as contextual component * make them properly context sensitive