! Initial rewrite, pushing code to proper files

Signed-off-by: Jason Clemons <jason@xboxleaders.com>