Implemented algorithm
Added symmetries (k rotation, complex conjugation, ...)