Added scaling capabilities to matrix classes
Added view matrix capabilities
Added projection functionality