for now, leaving dodamage/onattack as their own static functions
functionality to add/remove/store abilities on an entity
going with a list of local abilities for now
nope, fuck it; doing the original inheritance for each ability
abilities folder created, hadouken onattack done
hadouken physics is done
all other attacks are skeletoned out, do NOT use them currently; also, getting a weird startcoroutine error, need to revisit this
our four attacks now all work with the new keybind + ability class system
some code cleanup
implemented attacks with global cooldown
weird