Add documentation; remove parent traversal from model loader