Various code modifications, manage_parents functionality, "cruft" directory is unused/possibly unneeded code