Add interface members & some comments.
Merge pull request #1 from mayuki/flipsnap

Add interface members & some comments.