Homework Assignment 1:
	• Templated Triangular Matrix Class and implementation.

Notes:
	Rather than only templating the data type which the matrix could
	become, I also templated the the rows and columns as well. At
	first, it seems peculiar to allow for the possibly of someone
	creating a matrix with, e.g., 12.5 rows. It doesn't make sense,
	however, just because the user could input a float, that doesn't
	mean that the class would have to recognize it that way.

	Though the class is not yet developed to accept them, the class
	could, if one wrote it, read floating point and decimal numbers in
	a specific way that would actually format the matrix with specific
	characters, which could allow for the matrix to be digested
	through a filter. It could be a possible way to conveniently store
	a certain range or type of data.

	Alas, it's purely conceptual.

Status: COMPLETE

Signed-off-by: crosenquist <caleb.rosenquist@gmail.com>