Need to figure out friend classes and moving things based on other things moving