added source jars
refactored RandomObjectRenderer such that it now longer requires the model in the constructor