New package for our implementation of GA

Skeleton of GA