Implemented ID struct
added ID constructors
removed parameterless constructor from ID
Added direction ID properties
Spawner is now using the new Block.ID struct
Updated README
Removed old commented functions
Changed ID Type:byte to Token:char
Removed Block.Char and made it using Id.Token instead
Changed DigitBlock Number property and added GetHashCode() to ID
Replaced Block.ToChar() with Block.Id.Token
fixed ID set indexer bitwise logic
Changed CreateBlock signature to use Block.ID and removed the other overload
Removed InitFromToken because it isn't needed anymore because of Block.ID.Token
Changed AddBlockFromToken to CreateBlock and it no longer need Id parameter
Changed Block game object name format