Would you like to add more error handling for return values from functions like the following? - [malloc](http://pubs.opengroup.org/onlinepubs/9699919799/functions/malloc.html "Memory allocation") ⇒ [createLayer](https://github.com/100/Cranium/blob/4c1d028a4f9e897a3f709a6b92cae414eba6ee59/src/layer.h#L56) - [printf](http://pubs.opengroup.org/onlinepubs/9699919799/functions/printf.html "Print formatted output") ⇒ [printMatrix](https://github.com/100/Cranium/blob/7d5c219c9bd62b4a92bda712c374cc786c9be0ed/src/matrix.h#L137)