This is a continuation of #103. I merged this to the best of my ability and restore the functionality that was there and made it work with the changes that were made in the meantime.
Because of the super messy history I intend to squash everything into a massive commit.
This is a continuation of #103. I merged this to the best of my ability and restore the functionality that was there and made it work with the changes that were made in the meantime.
Because of the super messy history I intend to squash everything into a massive commit.