title: Upgrading to latest version of Boofcv
body: <p>I'm currently running an old version (0.17) of Boofcv and want to upgrade. The documentation (<a href="https://boofcv.org/index.php?title=Download" rel="nofollow noreferrer">https://boofcv.org/index.php?title=Download</a> ) is confusing:</p>
  
  <blockquote>
    <p>The easiest way to use boofcv is to reference its jars on Maven
    Central. See below for Maven and Gradle code. BoofCV is broken up into
    many modules. To make it easier to use BoofCV all of its core
    functionality can be referenced using the 'all' module. Individual
    modules in "integration" still must be referenced individually.</p>
    
    <p>Artifact List</p>
  
  <pre><code>boofcv-core : All the core functionality of BoofCV
  boofcv-all : All the core and integration packages in BoofCV. YOU PROBABLY WANT CORE AND NOT THIS
  </code></pre>
  </blockquote>
  
  <p>This is self-contradictory - do we use "all" or "core"?</p>
  
  <p>When I introduce 0.32 version of <code>boofcv-core</code> I get many unresolved references, such as 
  <code>Description  Resource    Path    Location    Type
  ImageFloat32 cannot be resolved to a type   BoofCVTest.java</code></p>
  
  <p>Three parts of my question:
  Have the fundamental types for images been renamed?
  How will legacy code need editing? 
  What is the default set of libraries in Maven?</p>