Added peek, has_next, and is_empty to Latr