How to setup everything.