add license
initial bot

To the most part based on basic FightCode example.
Slight modifications in cannon rotation and movement.
adjust cannon rotation

Greater angle after firing appears to better fit cool down time.
Rotate quicker if we lose target.
implement disappear function

using a simple counter
implement clone function

reusing disappear counter
avoid firing at friend

Try to move away instead.