Initial project commit. First library architecture.
Merge pull request #1 from wongak/master

Initial.