Clearing some errors

Restructuring causing various errors, need to fix them
Added composer PHP package manager

for importing and managing of various open source third-party code
bundles
Git Attributes file added
Merge pull request #1 from fordarnold/restructure

Restructuring some code