Add comments. Clean up code. Move _setStatus to app helpers since used by both listings and spot controllers.