Updated for current version of dart SDK

offset and page now return Points.
query -> querySelector
update gitignore to properly ignore packages directories.

Remove old JS files, should use pub build now