Tentative tailMap and subMap (no testing)

Implemented tail map by essentially reversing headMap. (Not at all confident)
Implemented subMap by using headMap and tailMap. (Very confident)
No testing has been performed yet.