Moved files to a more logical structure and added dependencies needed
for PECL extensions/React.