Cleanup code and add comments

Side note: this commit added on a plane from GRU to YYZ. Technology is cool.
Add asyncStorage library