storing spare engines

Anyone have any ideas for storing spare engines. I have like 8 complete engines in my garage that need to be moved and stored somewhere else but they are heavy and awkward to move. So I was thinking of building some kind of rack with wheels and maybe such that two engines can be stacked on the rack.

hard to explain the vision in my brain but I thought I would check to see if anyone has ideas to address this problem