Added ability to construct a ListValue of parts
made parent and children part suffixes the same
refactor to use utility class
Merge branch 'partvaluefactory' of github.com:erendrake/KOS-1 into develop