Android Marshmallow: A Guide for Beginner's