split into smaller files
added touch support
made whole line clickable
made player slideinable