Initial commit + Adding command line interface in artisan