Added comments
Added add character to add function
Added create token function