Models and persistence for android