Added arrow direction options and avoided crash

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