Controller/Makefile uses older versions than the one in the top level
Description
The Makefile located under /controller
uses outdated versions. We can also consider moving the functions from this file to the top level one to have all the Makefile commands at the same place.