Organize stacks under the factory folder

This organizes stacks under the factory folder. With the changes
to stacks, they are now always intended to be used with factories.
This organizes them with factories to signify this and to remove
the unneeded `MR::Stack` module.