fixing
Porting Javascript to Dart.
Adding Dart project.
Add .gitignore