Fix position(), fix typos, fix path in demo.html, and allow to return splitter object if executed second time