Work on the rod and moving the rod to a submodle

Signed-off-by: Anthony Anderson <LordIllyohs@gmail.com>
Added a submodle

Signed-off-by: Anthony Anderson <LordIllyohs@gmail.com>