Structure stuff.

Shape atom_t to be a good container for all value types.
Make some entry-level code.