Added matrix initialization methods