Replaced user JS and non-JS with generic views and script cf. #97; CSS tweaks needed