Data class for assignment 5