Added basic ListItem, List, and HierarchicalList java classes