designing an open source hammer mill