Further implementations for parts changeability. Also implemented
position relative scrolling of the background