generators designed to make development life easier by creating everything that's necessary to start working on a particular task