Implement spl_autoloader
New CommandManager to load and manage commands.
README changes to document requirements.