Move EA implementation to a separate project to prepare new optimisers