Added braces for vim folding
Added feature to make tensor products of arbitrary number of states
Refined project_state, added apply_horizontal_rotation with a power (that is, apply it several times), and created the proyector project_state_horizontal_momentum
Se hace un cambio intransendente en la fase
Corrected project_state_horizontal_momentum and tested
Added routine in test_spins to test horizontal proyectors