Used aruco as external library to compile the package and using the latest version 1.2.5 to do the job. The next steps will involve emulating the utilites in the aruco package not just reproducing them. Probably adding aruco as a submodule to the package is also useful since we will have access to utilities such as generating board etc which are not installed by the package