Issue 790: initial commit

Created codes() method. Please review it.
it's better to use `randomRepo()` from `MkGithub`