dependencies & getting started