Add log4j support and generate the initial projs