Google Interview Question

How would you design an e-book reader?