add cast page, modularize css, make archive linkable, design improvements