Adding some more image capture routines; looks like pygame has a bit of a latency issue that may mean it needs to be replaced