Provide a fake window in needed, making runtime run on node.js
Hide internal structure of Elements, Forms, and Positions
Merge branch 'master' into dev