Added action processor, restructured ability construction and action handling