Updated Entity model
Added Serializable to GPSLocation
Added static class for saving/loading hotspots from database
Made change to model XML definition which fixed all my problems