v0.5 changes

Tons of refactoring

  • Autoloader
    • rename to Autoload
    • remove methods to register autoload functions, because it called spl_autoload_register