Add git ignore file.
Draft.
Update readme.
Draft for test page.
Draft of source code.
Draft for building.
Draft of unit test.
Update.
Update git ignore file.
Update unit test.
Update.
Update git ignore file.
Update readme.
Prepare for pushing code to upstream.
Prepare for pushing code to upstream.
Merge pull request #1 from zpbx/draft

Draft