Initial commit

Works good only in Webkit.