New singleton with LSB (PHP 5.5 required), PSR-2 code style fixes, .gitignore for IDEs