Introduce PSR2 compliance across src and tests