De-couple tiles from Android code
Make sure userhash isn't nil when deleting orphans
Refactor tile code to be much cleaner
Merge branch 'master' into desktop