Fixed some of the bugginess of the reading list. resoves #48, resolves #49, resolves #50