Performed small changes as suggested.

. using #pragma once
. using DVLOG(2)
. changed the names of methods/functions to be more Grappa-like
. More readable version of nqueens-smt