initial work
Merge https://github.com/prakashksinha/playground