Fixed a bug in all ray attacking pieces. Changed move generators to use arrayLists