ACT and AP fully working

More polish will come after SAT integration, and maybe an added GUI.