Started implementation of JSON parsing functionality.
Made some new design decisions regarding memory allocation. The json parser will no allocate memory by its own, it will rather take an uninitialized array of tokens and populate those.
Being able to choose an arbitrary size for the queues isn't necessary. Since logical AND is usually a cheaper operation than modulus, an enum was created for picking queue sizes.
Removed JSON functionality. It was concluded the functionality would not be able to compete with the existing JSON parser alternatives, and would require an implementation too complex to fit the requirements of the library.