Fixed bug in game logic. Entities with ignoreGrid set to true were still being snapped/gridded if they were part of the level data