Added system which watches the moving proton more strictly. Possibly added bugs since now KCX can interact with itself...