Add abstract base class for api wrappers classes which encapsulates
common functionality.
Refactor MovieStore/MovieController: move logic into controller class,
so the store is only retrieving the data.