sort of works, but lots of messy logging and style issues
mostly feature complete at this stage
super messy, but at least mario works now
removed junk svg