Installing deps and setting up structure