Fully automatic battery pack design software