Fix errors and strict standards notices.
Fix undefined variable error.
Fix undefined variable error.
Refactor codebase.
Utilize composer autoloading.
Separate instantiation from library.
Utilize PHP 5 best practices.