Moving files around

The header and source files should be in their own respective directories.

Summary: Fixes T11

Test Plan: run: make test

Maniphest Tasks: T11

Differential Revision: http://code.peteftw.com/D11