Began Attack Function, fixed attack animations.

Began working on attack but got too tired, AttackDown has basic
functionality, left it in for now so you can see how its going to work
to decide if its the best way to do it.