Tech Debt: Properly name and structure files in a more ember like way

Reworking the directory structure and file names to be more in line with
Ember convention.