added animations, fixed more bugs and worked on ui