Re-format of codebase to match PSR-2, now lives in namespace Elmo