added animation, working for the most part

looks janky as hell