Revised method and property names, added some doc for header files

@nixta can you review the PR?
I hope I got the meaning of property right. Another alternate for this can be 'isGeometryCurrent'