fixed workspace and grid table issues

making both workspace and grid tables flexible for scrolling
Merge pull request #34 from sh107/v1.2_Hackathon

See comment. Accepted.