Fixed some storage issues. Tommy doesn't eat yet.
Did some important renamings.

Tommy is replacing Action and will act as an action manager. We'll
define an interface for actions and then just have a bunch defined. From
there, we can use Tommy as an actual queue.
Got some structure for Actions laid down.
Got the action queue system working.

Laid some groundwork for the configuration object too. Need to nail down
how I'm going to handle that stuff.