pep8 and some documentation
added tests
allow to swap origin/other in merge action
merge action (still missing signal management)
merge docs & tests
merge master
added css
merge docs screenshots