Three unsigned integers is overkill for handling dates. Implements #65: Date structure can be represented with a single 32bit value Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>