Changed storages to get extra build weight if none exist.

If no available storages exist, unconstructed storages will get extra
weight to be built.