A Survey of Architecture and Function of the Primary Visual Cortex (V1). (17th December 2006)