adding matrix utilities
adding example of shadow making and recording