Updated images, detached globals and started on rotation logic