How many times have you found yourself needing to do something important but scrolling mindlessly through memes instead? Be ...