Add docs & tests for the ends_with method
Reorder the starts_with & ends_with function
Add i_starts_with docs & tests