Miscalenous Changes.

- Empty completion block is now nil.
- Reorganized file list :^)
- Objective Git shenanigans.