INTRODUCTION SOURCE CODE WHAT'S INTERESTING? WHERE TO CHANGE? USAGE The details of the code is available on Medium.com