All java files for the model