Added `make lint` with PSR-1 and PSR-2 compatibility