Refactor class based to functional
Add to accept options.definedLangs
Refactor
Prepare to release
0.5.0