Adding path_system branch with some files, need to test still, not compiling neither, pushing only to be able to work from home.
Also we need to add some unittests, check issue #49
Merge branch 'path_system' into dev