I actually finished this, im pretty proud ^w^