some (terrible) styling
added some animations