Add schema package.
Major cleanup on addressing, readying for commands.