applied-ga splitted into app-ga and tensors