Dot rule, put model on the scope instead of using the scope as the model
Services and Factories
cleanup example, make room for promises
Various promise features
retrieve data as simply as possible
Show the data loading ugliness
Use ngRoute, in anticipation of promises + resolve