Initial Setup Part 1
Revert "Initial Setup Part 1"

This reverts commit e5d409d54cf0cf68941026a9b6168f182d2c6064.
Revert "Revert "Initial Setup Part 1""

This reverts commit b2928df792635967c5f958c17b883016675cfc1b.