Added arrow direction options

Default values updated for users pleasant feel
Optional Delegate crash fixed
Added git ignore
Sample project updated