changing methods of frame grabber to virtual so it can be extended (in this case by a ros image subsriber)
get home path from environment variables for reading surfwords.  This is so a direct path for the file can be used, and therefore the application may be run from other paths