high level ability stuff

Finished off higher level ability stuff
made some small ai stuff to interact with abilities