Chameleon engine AICPfied

Beat this :D

Don't know what is all broken, but my initial
test is pretty good lol

Change-Id: Ia5ca68543eaceb5d31008650edfa97eeb889267d