Docs

Added following changes to the project:

1) Created folder "doc"
2) Added files:
* Related work with references 
* Code of conduct according to Scala-Lang

3) Added gitignore file