Fixed path names so script can be executed when not installed
Fixed errors when generated a project due to the fixes in the utils.py
Added a new mock object
Updated arbitor library module
Updated arbitor unit test