linear shuffle implementation was added
changes:
- empty lines in the end of files
- fixed author name
- cosmetic changes