dynamic grid lib
changed folder structure
code reading