re positioned grid
changed attribute to placeholder becauset that's what it is
changed to use input value to generate size of grid