Add callbacks for asynchronius loadings
Add getItemHeight / Width function
Add documentation
Update version
Add defensive code / checking variable types
Update version to 0.1.3