initial commit
some progress
.gitignore
wrap with JS