Merge pull request #1 from m1ch1/master

Create a project skeleton.
Merge pull request #2 from m1ch1/master

Fix findbugs errors.
Add expiry.