switch to ui-grid as the implementantion for oasp-grid directive

repeated and updated PR with ui-grid. The bug with add-positions is fixed