Added library source files
Add XCode Project
Added test files and external files