Changes to makefile and moving non-working use of opencv functions for motion tracking to end to look at later.
Reworking background capture to reuse super constructor