list-to-grid, add json, some refactoring, add shake

remove bugsnag, list-to-grid, add json, some refactoring, add shake