Here's another update! Aside from a few things it's almost complete! hopefully I can get it done later today.