Partial completion of Vision code

Added Camera subsystem for use by the Shoot command group