XML Generation (Works)

Signed-off-by: jameslfc19 <jameslfc19@gmail.com>