Carey Development Activities is a package of models that support tasks, to-dos, appointments, and other activities.
You can pull it from the central Maven repositories:
<dependency>
<groupId>us.careydevelopment.model</groupId>
<artifactId>activities</artifactId>
<version>1.3.0-RELEASE</version>
</dependency>
This code is under the MIT License.