Using PSR-4
Added MethodOutOfScope
Typos
Added SetterTrait
Added HasMethod trait