SNAPCHAN ANDROID REFERENCE IMPLEMENTATION