Mini organs mimic beating heart and liver