first commit. this is got from laravel 4 starter