Started restructuring IA to use ticks with action timing