first commit

working project, I need to add well written example and do a modern
refactoring to javascript code