refactoring: new classes Grid and Obelisk