Added codew for passage and lexicographer

Made changes throughout the code, the readtofile methods had to be changed since it wasn't returning the arraylist in the right format. Also implemented add passage and lexicographers method.