Rewrite

Rewrite WebFUI-like library almost from scratch. API and concepts  are largely incompatible. See documentation for diffrence between WebFUI and Castorocauda.