some bugfixes + added css3 animations to complete assignment