Ported as many projects to Maven as possible.