005: moved relevant parts to new file
006: New Grid Class