- changed function names
- added possibility to override default device for one call

- added documentation to  readme.md