Component algorithm changes, renamed LevelReader to LevelHelper