revising alignment and symmetrization functions, and creates utility.py for utility functions such as matrix.