1. Put all working documents under a single root working documents folder 2. Ignore the working documents folder 3. Move unit test into a `tests` subfolder