Add MIT license.
Added symbol management as well as a few symbols.
Updated the consume method to support symbols.
Added a basic test for the consume method.