I may or may not finish this, but here is a sketch. Ignore the wonky everything, I am still coming o