add basic styles, enhance templates, add &from, &to