Inital spec for the types
libytcd: Finished mocking out State, Blocks, Updates