Fully debugged. All modes implemented, just problem of infinite scrolling.