First setup

Adding the first setup; not yet tested.