Added Book class, corrected Map template