fixing things
Revert "Revert "Added all source files""

This reverts commit 9f88a473b358ea61b05b1e243eb15cc403ddb516.
Revert "Revert "Revert "Added all source files"""

This reverts commit 23177889b2d06d702b79a135563a2b64a714d69e.
Added all source files

Finally got them added. YAY!