added init zero-filled matrix
methods for fast creation
creation tests
init tests + fixes