moved the matrix creation into its own class to add the ability to create infinite many matricies. Then added in the secound matrix. Still need to add threads and multiplier.