Move constructor from hpp to cpp to align with other modules Signed-off-by: Austin Horstman <khaneliman12@gmail.com>