Replaced setup script with Makefile
fix missing import
Merge branch 'feature/makefile_not_shell' into develop