First Commit, added files
A lot of updates, implemented some simple angular into the solution
Moved items around to organize the code better