added +=, -=. - operators; also added linearPosition method that returns the lin position on the grid