Implemented ArrayAccess
Switched to using Composer autoloader.