Project init and Autoload