Bug Fixes

- Fixed bug where only 3 of the 4 arrow positions worked.
- started to add code that will prevent muti arrows of the same position
in a row.
Cleaned up code for readability.