move free memory code to private repo
python client for esvm client