animations, better touch handling, bugfixes