Final CS249Proj2 submission

All required functionality for matrix has been added.  Changed circStack
and circList to allow generics